English Dictionary
◊ WINDWARD ISLANDS
Windward Islands
n : a group of islands in the southeastern West Indies [syn: {Windward
Islands}]